package com.junzhiit.nengji.shop.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.shop.bo.MemberCardUseBO;
import com.junzhiit.nengji.shop.model.MemberCardUse;

public interface MemberCardUseDAO extends BaseDAO<MemberCardUse> {
	
	public List<MemberCardUseBO> getAllByOrderNumber(String orderId);
	
	/**
	 * TODO 取得会员卡权益使用流水
	 * @author Dlam
	 * @time 2018年8月20日 下午7:32:46
	 * @return List<MemberCardUseBO>
	 * 
	 */
	public List<MemberCardUseBO> findAll(MemberCardUseBO  memberCardUse,int pageNumber, int maxPageRow);
	
	/**
	 * TODO 统计会员卡权益使用流水
	 * @author Dlam
	 * @time 2018年8月20日 下午7:33:08
	 * @return int
	 * 
	 */
	public int getTotalCount(MemberCardUseBO  memberCardUse);
	
}
